llama shepherd - Alemán Inglés Diccionario